package com.qfedu.buy.server.dao;

import com.qfedu.buy.common.dto.CartItemDto;
import com.qfedu.buy.server.entity.CartItem;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @program: NeighborBuy
 * @description:
 * @author: Feri(邢朋辉)
 * @create: 2021-02-02 09:38
 */
public interface CartItemDao {
    //查询某个用户的购物车是否拥有某个商品
    CartItem select(@Param("uid") int uid,@Param("gskuid") int gskuid);
    //新增
    int insert(CartItem cartItem);
    //修改数量  -- 加个条件  数量>0
    int update(@Param("id")int id,@Param("num") int num);

    List<CartItemDto> selectdetail(int uid);

    int delById(int id);
    CartItem selectById(int id);
}
